Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
31 PALFREY PLACE Semi-Detached £94,000 2 Jun 1995
35C PALFREY PLACE Terraced £101,566 1 Mar 2001